primitive worms - Francés Inglés Diccionario